 
import { CoreEntity } from "GameLoop/WorldState/EntityManager/Entitys";
import { ActionBase, ActionBaseOfCreep } from "../ActionBase";
import { FactoryTaskHelper } from "GameLoop/WorldState/EntityManager/Entitys/room/factory/FactoryTaskHelper";
import { ZipMinerial } from "utils/constants/globalconstant";
import { EActionCode } from "framework/FSM/Action/ActionCode";

/**
 * 管理员Action
 */
export class ActionManager  extends ActionBaseOfCreep<IActionCMD<"moveto">>
{
    protected _execute(action: IActionCMD<"moveto">): ActionCode 
    {
        const creep = action.arg.entity;
        const core = creep.getEntity("CoreEntity");
        // 
        return EActionCode.OK;
    }
}